#ifndef WSCAIRCRAFTHTMLOVERVIEW_H
#define WSCAIRCRAFTHTMLOVERVIEW_H

#include "wscrequesthandler.h"

namespace FsxWebService {

//! Basically an overview of different Aircrafts
class WscAircraftsHtmlOverview : public WscRequestHandler
{
    Q_OBJECT
    Q_DISABLE_COPY(WscAircraftsHtmlOverview)

public:
    //! Constructor
    /*! \param port
        \param serverUrl
        \param path
        \param parent Qt parent object */
    explicit WscAircraftsHtmlOverview(const int port, const QString &serverUrl, const QString &path, QObject *parent = 0);
    //! Web server service method
    /*! \param response */
    void service(HttpRequest &, HttpResponse &response);
signals:
    //! Content
    /*! \return content */
    QString const signalAircraftsHtmlTable();
};
}
#endif // WSCAIRCRAFTHTMLOVERVIEW_H
